For Sale A One Bed Ground Floor Flat In Glover House Nunhead Se15